/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package sofia.LogicaNegocio;

import java.sql.Date;

/**
 *
 * @author Crisfalt
 */
public class FactoriaInforme {

        private static int INFORMEFISIO = 0;
        private static int INFORMECOORDINADOR = 1;
        private String descripcion;
        private Date fecha;
        private String comentarioCoordinador;
        private String idLogin;


        public FactoriaInforme( final String descripcion , final Date fecha , final String comentarioCoordinador ,
                                final String idLogin ) {
                this.descripcion = descripcion;
                this.fecha = fecha;
                this.comentarioCoordinador = comentarioCoordinador;
                this.idLogin = idLogin;
        }

        public Informe getInforme( final int tipoInforme ) {
                if( tipoInforme == 0 ) {
                        return new InformeFisio( descripcion , comentarioCoordinador , fecha , idLogin );
                }
                else {
                        return new InformeCoordinador( descripcion , fecha , idLogin );
                }
        }

}
